Distributed Reconfigurable Simulation for Communication Systems
نویسنده
چکیده
The simulation of physical-layer communication systems often requires long execution times. This is due to the nature of the Monte Carlo simulation. To obtain a valid result by producing enough errors, the number of bits or symbols being simulated must signiÞcantly exceed the inverse of the bit error rate of interest. This often results in hours or even days of execution using a personal computer or a workstation. ReconÞgurable devices can perform certain functions faster than general-purpose processors. In addition, they are more ßexible than Application SpeciÞc Integrated Circuit (ASIC) devices. This fast yet ßexible property of reconÞgurable devices can be used for the simulation of communication systems. However, although reconÞgurable devices are more ßexible than ASIC devices, they are often not compatible with each other. Programs are usually written in hardware description languages such as Very High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL). A program written for one device often cannot be used for another device because these devices all have different architectures, and programs are architecture-speciÞc. Distributed computing, which is not a new concept, refers to interconnecting a number of computing elements, often heterogeneous, to perform a given task. By applying distributed computing, reconÞgurable devices and digital signal processors can be connected to form a iii distributed reconÞgurable simulator. In this paper, it is shown that using reconÞgurable devices can greatly increase the speed of simulation. A simple physical-layer communication system model has been created using a WildForce board, a reconÞgurable device, and the performance is compared to a traditional software simulation of the same system. Using the reconÞgurable device, the performance was increased by approximately one hundred times. This demonstrates the possibility of using reconÞgurable devices for simulation of physical-layer communication systems. Also, an middleware architecture for distributed reconÞgurable simulation is proposed and implemented. Using the middleware, reconÞgurable devices and various computing elements can be integrated. The proposed middleware has several components. The master works as the server for the system. An object is any device that has computing capability. A resource is an algorithm or function implemented for a certain object. An object and its resources are connected to the system through an agent. This middleware system is tested with three different objects and six resources, and the performance is analyzed. The results shows that it is possible to interconnect various objects to perform a distributed simulation using reconÞgurable devices. Possible future research to …
منابع مشابه
Hormone-inspired adaptive communication and distributed control for CONRO self-reconfigurable robots
This paper presents a biologically inspired approach to two basic problems in modular self-reconfigurable robots: adaptive communication in self-reconfigurable and dynamic networks, and distributed collaboration between the physically coupled modules to accomplish global effects such as locomotion and reconfiguration. Inspired by the biological concept of hormone, the paper develops the adaptiv...
متن کاملDesign of a reconfigurable optical interconnect for large-scale multiprocessor networks
Communication between processors and memories has always been a limiting factor in making efficient computing architectures with large processor counts. Reconfigurable interconnection networks can help in this respect, since they can adapt the interconnect to the changing communication requirements imposed by the running application, and optical technology and photonic integration allow for an ...
متن کاملHigh Availability through Distributed Control
Cost-effective, flexible and efficient scientific simulations in cutting-edge research areas utilize huge high-end computing resources with thousands of processors. In the next five to ten years the number of processors in such computer systems will rise to tens of thousands, while scientific application running times are expected to increase further beyond the Mean-Time-To-Interrupt (MTTI) of ...
متن کاملREATSS: A Distributed Software Simulation Test Environment
The Reconfigurable Environment for Analysis and Testing of Software Systems (REATSS) was developed to provide the NASA Independent Verification and Validation Facility an automatically distributed simulation environment supporting reusable objectoriented components and reliable real-time execution. Like many distributed simulation environments, capabilities are provided to communicate via netwo...
متن کاملApplications of Semantics in Agent-Based Manufacturing System
Distributed intelligent control systems compared to traditional centralized manufacturing architectures provide much more powerful instruments for developing robust, flexible and reconfigurable factory automation systems. The basic characteristic of any distributed system is a communication between the system’s components needed for information exchange and coordination of activities for accomp...
متن کاملAdaptive Neural Network Method for Consensus Tracking of High-Order Mimo Nonlinear Multi-Agent Systems
This paper is concerned with the consensus tracking problem of high order MIMO nonlinear multi-agent systems. The agents must follow a leader node in presence of unknown dynamics and uncertain external disturbances. The communication network topology of agents is assumed to be a fixed undirected graph. A distributed adaptive control method is proposed to solve the consensus problem utilizing re...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003